package com.cskaoyan.javase.operator.assignment3;

/**
 * @description: 赋值运算符
 * @author: wuguidong@cskaoyan.onaliyun.com
 **/

/**
 * 赋值运算符：
 *  =号就是最基本的赋值运算符
 *  "=="是赋值吗？ 不是，双等号表示判断两边是否相等
 *  赋值运算符一定都是二元运算符
 *
 *  扩展的赋值运算符：
 *      += 表示前面的操作数加上后面的操作数，然后把结果赋值给前面的操作数，前面的操作数一定是一个变量
 *      -= 表示前面的操作数减去后面的操作数，然后把结果赋值给前面的操作数，前面的操作数一定是一个变量
 *      *= 乘
 *      /= 除以
 *      %= 取模，取余
 *
 *
 */
public class Demo {
    public static void main(String[] args) {
        int a = 3;
        System.out.println(a);
        System.out.println("--------------");
        //+=
        System.out.println(a += 1); //4 a= a+1 Variable expected a++

    }
}
